WPAICG\WPAICG_OpenRouter A

Total Complexity 72
Dependencies 2
Dependents 3
Total lines 555
Lines of code 334
Logical lines of code 202
Comment lines 54
Methods 44
Properties 30

Methods 44

Method Rating Maintainability Complexity Lines of code
sendRequest()
A
39 11 64
create_body_for_file()
S
53 5 21
completion()
S
60 4 13
chat()
S
60 4 13
openai()
S
52 3 23
create_body_for_audio()
S
55 3 18
listAssistants()
S
66 2 8
retrieveApiKey()
S
75 2 4
get_instance()
S
72 2 6
filterCurlForStream()
S
65 2 9
complete()
S
69 1 6
setTimeout()
S
81 1 3
listFineTuneEvents()
S
72 1 5
deleteFineTune()
S
72 1 5
engines()
S
75 1 4
engine()
S
75 1 4
embeddings()
S
75 1 4
listModels()
S
75 1 4
setUpHeaders()
S
62 1 10
retrieveFineTune()
S
72 1 5
deleteAssistant()
S
72 1 5
createAssistant()
S
72 1 5
modifyAssistant()
S
72 1 5
createSpeech()
S
75 1 4
listFiles()
S
75 1 4
cancelFineTune()
S
72 1 5
listFineTunes()
S
75 1 4
setResponse()
S
81 1 3
search()
S
69 1 6
transcriptions()
S
75 1 4
translations()
S
75 1 4
createEdit()
S
75 1 4
image()
S
74 1 4
imageEdit()
S
74 1 4
createImageVariation()
S
74 1 4
answer()
S
75 1 4
createFineTune()
S
75 1 4
classification()
S
75 1 4
moderation()
S
75 1 4
uploadFile()
S
75 1 4
retrieveModel()
S
72 1 5
retrieveFileContent()
S
72 1 5
deleteFile()
S
72 1 5
retrieveFile()
S
72 1 5